* xfns.c: Integer and memory overflow fixes.
authorPaul Eggert <eggert@cs.ucla.edu>
Fri, 29 Jul 2011 01:55:31 +0000 (18:55 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Fri, 29 Jul 2011 01:55:31 +0000 (18:55 -0700)
commit6cca72c92bdc290892026dbf84d1ce270550e7c0
tree5518f75cdc611d363bdad57fe698f8daa0e6ed8c
parent633943cb6e3d37c064fc4d13180a48bab3899bd8
* xfns.c: Integer and memory overflow fixes.

(x_encode_text, x_set_name_internal, Fx_change_window_property):
Use ptrdiff_t, not int, to count sizes, since they can exceed
INT_MAX in size.  Check for size calculation overflow.
src/ChangeLog
src/xfns.c